31804 La Highway 16 Ste E, Denham Springs, LA 70726-1457, Denham Springs
The host was friendly, but that’s all the positivie comments I can provide. The sushi fell apart and tasted bland. I o
The host was friendly, but that’s all the positivie comments I can provide. The sushi fell apart and tasted bland. I o